change overnight

Translations
changer du jour au lendemain
Definitions
A sudden or significant transformation that occurs very quickly, often within a single night or short period of time.